// 链接 并且使用imooc集合
const mongoose = require('mongoose')
const DB_URL = 'mongodb://127.0.0.1:27017/imooc-chat'
mongoose.connect(DB_URL)

const models = {
  user:{
    'user':{'type':String,require:true},
    'pwd':{'type':String,require:true},
    'type':{'type':String,require:true},
    'avatar':{'type':String},
    // 个人简介
    'desc':{'type':String},
    //职位
    'title':{'type':String},
    // 如果是boss
    'company':{'type':String},
    'money':{'type':String}
  },
  chat:{
    'chatid':{'type':String,'require':true},
    'from':{'type':String,'require':true},
    'to':{'type':String,'require':true},
    'read':{'type':Boolean,'require':true,'default':false},
    'content':{'type':String,'require':true,'default':''},
    'create_time':{'type':Number,'default':new Date().getTime()},
  }
}

for(let m in models){
  mongoose.model(m,new mongoose.Schema(models[m]))
}
module.exports = {
  getModel:function(name){
    return mongoose.model(name)
  }
}